Big Huge Thesaurus

family Strombidae

noun